Dictionary of ichthyology. 2009.
rastrate — adj. [L. rastrum, rake] Having longitudinal scratches over the surface … Dictionary of invertebrate zoology